high tension power lines - Français Anglais Dictionnaire